Description |
- La "boucle avec question" vise à poser une question à l'utilisateur, lorsqu'il s'apprête à valider l'étape et passer à l'étape suivante.
- En fonction de sa réponse, l'utilisateur sera dirigé :
- soit vers l'étape suivante,
- soit vers une étape dite de "boucle"
- Lorsque l'utilisateur revient de la boucle, et souhaite à nouveau passer à l'étape suivante, la question lui est à nouveau posée.
- En fonction, à nouveau de sa réponse, il passera soit à l'étape suivante, soit entrera à nouveau dans l'étape de boucle
|
Mise en œuvre |
- On place une "boucle question" en utilisant de l'outil boucle, que l'on place dans un écran, et dont on édite ensuite les propriétés pour définir que l'on a affaire à une boucle avec question.

1 |
Question |
- On indique ici le texte de la question qui sera posée à l'utilisateur.
|
2 |
Choix de navigation |
- L'utilisateur pouvant répondre par "oui" ou par "non" à la question posée. Aucune autre réponse n'est possible.
- On définit ici quelle est la réponse qui conduit à passer à l'étape suivante - et non dans la boucle.
|
3 |
Etape de la boucle |
- On indique ici l'étape dans laquelle on navigue si on entre dans la boucle.
|
4 |
Séquence |
- Dans le cas où l'on a plusieurs boucles-questions dans la même étape, on définit ici l'ordre dans lequel les questions sont posées.
- NOTE : les boucles standards et les boucles questions ont chacune leur propre séquence, indépendantes l'une de l'autre.
|
|
Organigramme |
- Les boucles standards obligatoires sont à exécuter AVANT que les questions des boucles questions ne soient posées
- Les questions des boucles sont posées AVANT que les questions de transitions ne soient posées
|
Dérogation |
- La question est posée comme dans une exécution normale.
|
Durée minimum |
- L'étape à l'intérieur de la boucle est sensible à une durée minimum si celle-ci comporte une durée minimum.
- ATTENTION cependant : comme pour les boucles standards, la durée minimum d'exécution ne sera contrôlée qu'une seule fois. Lorsque la boucle aura été exécutée au moins une fois, la durée de l'étape à l'intérieur de la boucle, ne sera plus contrôlée.
|
Double-vérification |
- Cette notion n'a pas de sens avec une boucle et n'est donc pas gérée
|
Contrôle des qualifications |
- L'exécution de l'étape de la boucle est soumise au contrôle des qualifications de l'utilisateur, si l'étape comporte des qualifications requises
|
Sous-procédures |
- L'étape de boucle peut être constituée par une sous-procédure
- C'est une manière de contourner la restriction qui veut qu'une boucle ne comporte qu'une seule étape.
|
Autres restrictions |
- Les boucles imbriquées ne sont pas possibles, mais si l'étape de boule est une sous-procédure, cette dernière peut contenir des boucles
- Une boucle ne peut comporter qu'une seule étape.
- Les boucles avec question seront toujours placées sur le dernier écran. Elles seront d'ailleurs déplacées automatiquement si un nouvel écran vient à être ajouté.
- Si le dernier écran est un écran PDF, il y a un conflit, car ces écrans ne peuvent rien contenir d'autres que le PDF lui-même.
|
Localisation |
- Le texte de la question posée par la boucle peut être traduit, comme pour les autres outils
|